3D RSX Contents Interfaces Data Structures Previous Next
The following topics describe how to run the debug version of 3D RSX and provide a brief explanation of the error codes used by 3D RSX.
The advantage of running the debug version of 3D RSX with your application is that when you run your application through a debugger, debug output from 3D RSX appears in the debug output window. The 3D RSX debug binary can also write a debug log file to your disk.
To run the debug version of 3D RSX replace the release (non-debug) version of 3D RSX with the debug version. You can do this in 1 of 2 ways:
Once the debug version of 3D RSX is running; set the Debug
Level value in the registry to a valid debug level. To modify the
registry use the program regedit.exe (found in your Windows
directory). The Debug Level value is found in the 3D RSX registry
key: [HKEY_LOCAL_MACHINE\Software\Intel\Realistic Sound
Experience\2.0]. A value of zero turns off all debug
messages, a value of one will print out error messages only and
values of two through five will display debug messages in ever
increasing detail (level 5 is the most detail). Level 4 will
write the debug output into a text file named rsxdebug.log
in your TEMP directory.
This section provides a detailed description of the error
codes used by the 3D RSX library. Generic COM error codes are all
prefixed with E_. RSX-defined error codes are prefixed with
RSXERR_.
NOTE: It is a good idea to develop with the debug version of 3D RSX with the debug level set to 2 or greater. This will help you with errors in writing 3D RSX applications.
3D RSX Contents Interfaces Data Structures Previous Next
Copyright ©1996, 1997 Intel Corporation. All rights reserved